#popUp-background {
    width: 100%;
    height: 100%;
    position: fixed;
    background: url(../i/back-popUp-background.png);
    top: 0;
    left: 0;
}

#popUp {
    background: #fff;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    margin: auto;
}

    #popUp h1 {
        background: url(../i/pop-up-header-background.png);
        margin: 0;
        padding: 0;
        -moz-border-radius: 20px 20px 0 0;
        -webkit-border-radius: 20px 20px 0 0;
        border-radius: 20px 20px 0 0;
        border-bottom: 1px solid #ccc;
        padding-left: 20px;
        font-size: 22px;
        color: #bb2d2d;
        padding-top: 5px;
        height: 31px;
    }

        #popUp h1 a.close {
            display: block;
            background: url(../i/pop-up-close.png);
            width: 12px;
            height: 11px;
            margin-top: 8px;
            float: right;
            margin-right: 15px;
        }
